#ifndef __MSGDECODEREQUEST_H
#define __MSGDECODEREQUEST_H

#include "InputMessage.h"
#include "Data.h"

class MsgDecodeRequest : public IInputMessage
{
	friend class IInputMessage;
public:
	virtual ~MsgDecodeRequest() {};
	virtual POutputMessage Process(Model * model);
private:
	MsgDecodeRequest( const std::string & data );
	Data m_data;
};

#endif //__MSGDECODEREQUEST_H